package com.yunc.modules.generator.entity.dto;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author taocongcong
 * @create 2018-12-28 17:18
 */
@Data
public class TableDTO {

    /**
     * 表名称
     */
    private String tableName;

    /**
     * 表描述
     */
    private String tableComment;

    /**
     * 表的主键列信息
     */
    private ColumnDTO primaryKey;

    /**
     * 表的列名(不包含主键)
     */
    private List<ColumnDTO> columns;

    /**
     * 类名(第一个字母大写)
     */
    private String className;

    /**
     * 类名(第一个字母小写)
     */
    private String classname;

    private String moduleName;

    private String outputDir;

    private String author;

    private String packageInfo;

    private Date createTime;

    private Date updateTime;
}
